Building Efficient Limited Scale-Free Overlay Topologies for Unstructured P2P Networks
نویسندگان
چکیده
In addition to the peer/data organization and search algorithm, the overlay network topology (logical connectivity graph) among peers is a crucial component in unstructured peer-to-peer (P2P) networks. Its topological characteristics significantly affect the efficiency of a search on such unstructured P2P networks. Scale-free (power-law) overlay network topologies are one type of the structures that offer high performance for these networks. However, a key problem for these topologies is the high connectivity (i.e., load) in only a small portion (i.e., hubs) of nodes. In fact, the peers in a typical unstructured P2P network may not want or be able to cope with such high connectivity/load. Therefore, some hard cutoffs are often imposed on the number of edges that each peer can have to achieve implementation feasibility and fairness among all peers, resulting in limited or truncated scale-free networks. In this paper, we discuss and analyze the growth of such limited scale-free networks and propose two different algorithms for constructing perfect scale-free overlay network topologies with flexible scale-free growth exponent (γ) and with low communication overhead during the construction phase. Through extensive simulations, we also evaluate the performance of proposed approaches and compare them with existing solutions. The simulation results demonstrate that the proposed approaches indeed generate perfect scale free networks and can achieve the best performance in different search algorithms with right parameters with much smaller overhead than the existing solutions.
منابع مشابه
Towards Limited Scale-free Topology with Dynamic Peer Participation
Growth models have been proposed for constructing the scale-free overlay topology to improve the performance of unstructured peer-to-peer (P2P) networks. However, previous growth models are able to maintain the limited scale-free topology when nodes only join but do not leave the network; the case of nodes leaving the network while preserving a precise scaling parameter is not included in the s...
متن کاملEnhanced Search in Unstructured Peer-to-Peer Overlay Networks
Unstructured Peer-to-Peer (P2P) overlays are the most widely used topologies in P2P systems because of their simplicity and very limited control overhead. A P2P overlay specifies the logical connections among peers in a network. Such logical links define the order in which peers are queried in search for a specific resource. The most popular query routing algorithms are based on flooding, thus ...
متن کاملEfficient Limited Scale-free Overlay Topologies for Peer-to-peer Network Architecture
Different networking applications are provided in Overlay network topologies for abstraction over underlying network architecture. Characteristics of underlying network architecture plays an important role of apps functioning. Scalefree (power-law) overlay network topologies whose structure that will show a greater functioning to the networks. Generally in small portion of nodes the major key p...
متن کاملA Topology Adaptation Protocol for Structured Superpeer Overlay Construction
Peer-to-peer networks can be divided into structured and unstructured based on their overlay topologies. In reality, unstructured p2p networks with superpeers have proved their capacities to support millions of users simultaneously. However, applications deployed on this kind of overlay networks, such as file-sharing, require flooding or gossip-based message routing, which puts more overhead on...
متن کاملTopologies in Unstructured Peer To Peer Networks
The Peer-to-Peer (P2P) architectures that are most prevalent in today's Internet are decentralized and unstructured. As the peers participating in unstructured networks interconnect randomly, they rely on flooding query messages to discover objects of interest and thus introduce remarkable network traffic. Empirical measurement studies indicate that the peers in P2P networks have similar prefer...
متن کامل